t strap - Alemán Inglés Diccionario